 #键盘输入用户名和密码，判断是否登陆成功
#打印结果：恭喜你登陆成功   用户名或密码错误
name=input('用户名：')
num=input('密码：')
a=int(name)
b=int(num)
if a==12 and b==12345:
    print('登陆成功')
else:
    print('用户名或密码错误')
print()

#输入一个整数
#判断并输出它是奇数还是偶数
a=input('输入一个数：')
b=int(a)
if b%2==0:
    print('偶数')
else:
    print('奇数')

#3）我想买辆车，输入我的存款，根据存款决定我能买的车类型
#  500万以上，凯迪拉克
# 100万以上 ，帕萨特
#50万以上，宝马x7
# 10万以上，大众
a=input('输入我的存款：')
b=int(a)
if b>5000000:
    print('买凯迪拉克')
elif b>1000000:
    print('买帕萨特')
elif b>500000:
    print('买宝马x7')
elif b>100000:
    print('买大众')
else:
    print('别买了')
#4）输出所有的“水仙花数”。所谓“水仙花数”是指一个3位数，其各位数字的立方和等于该数本身。例如，153是一个“水仙花数”，因为153 = 1^3 + 5^3 + 3^3
for a in range(100,1000,1):
    h=a//100
    t=(a//10)%10
    g=a%10
    if h**3+t**3+g**3==a:
        print(a)
print()
#5)输入三个边长
# 判断是否能构成三角形，若能则判断是等边、等腰还是普通三角形
a=float(input('输入一个数：'))
b=float(input('输入一个数：'))
c=float(input('输入一个数: '))
a>0,b>0,c>0
if (a+b>c) and (a+c>b) and (b+c>a) and (a==b==c):
    print('a','b','c','三条边长能构成等边三角形')
elif (a+b>c) and (a+c>b) and (b+c>a) and (a==b or a==c or b==c):
    print('a','b','c','三条边长能构成等腰三角形')
elif (a+b>c) and (a+c>b) and (b+c>a) and (a!=b!=c):
    print('a','b','c','三条边长能构成普通三角形')
else:
    print('不能构成三角形')

#6)输出斐波那契数列的前n项（1,1,2,3,5,8...）。
n = input('输入一个数：')
n = int(n)
n1 = 1
n2=1
for a in range(n):
    if a<2:
       print(1)
    if a >=2:
        num=n1+n2
        n1=n2
        n2=num
        print(num)
#7）输入一个字符串，统计该字符串的字符个数
#第一种
a=input('输入一个字符串:')
b=len(a)
print(f'字符串长度为{b}')
#第二种
a=0
strs = input('输入一个字符：')
for i in strs:
     a=a+1
print(a, end=" ",sep=",")